package com.wyu.notaryserver.constant;

import java.util.Objects;


public interface BaseEnum {

    /**
     * 获取枚举类的值
     * @return
     */
    Object getEnumValue();


    /**
     * 获取枚举类的值的描述
     * @return
     */
    String getEnumDesc();

    default boolean equalsValue(Object value) {
        return Objects.equals(this.getEnumValue(), value);
    }
}
